English Noun dead ducks #plural of dead duck. #:They are dead ducks if they are still in the car when it explodes!